Continuity as a computational effect

نویسندگان

  • Renato Neves
  • Luís Soares Barbosa
  • Dirk Hofmann
  • Manuel A. Martins
چکیده

The original purpose of component–based development was to provide techniques to master complex software, through composition, reuse and parametrisation. However, such systems are rapidly moving towards a level in which software becomes prevalently intertwined with (continuous) physical processes. A possible way to accommodate the latter in component calculi relies on a suitable encoding of continuous behaviour as (yet another) computational effect. This paper introduces such an encoding through a monad which, in the compositional development of hybrid systems, may play a role similar to the one played by the 1+, powerset, and distribution monads in the characterisation of partial, non deterministic and probabilistic components, respectively. This monad and its Kleisli category provide a setting in which the effects of continuity over (different forms of) composition can be suitably studied.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the effect of spatial cohesion quality on inputs on bazaar attendance (Case study: Shiraz traditional bazaar)

Understanding an architectural space, by being attendance in that space and experiencing it closely, becomes a part of that space, watching it and moving in it. The attendance of man as the main resident or consumer of architectural space is also a two-way relationship between the human world and his space. The attendance of people gives character to public spaces and strengthens the character ...

متن کامل

Multidimensional extension of the continuity equation method for debris clouds evolution

As the debris spatial density increases due to recent collisions and inoperative spacecraft, the probability of collisions in space grows. Even a collision involving small objects may produce thousands of fragments due to the high orbital velocity and the high energy released. The propagation of the trajectories of all the objects produced by a breakup would be prohibitive in terms of computati...

متن کامل

Numerical simulation of hydrodynamic properties of Alex type gliders

Simulation of an underwater glider to investigate the effect of angle of attack on the hydrodynamic coefficients such as lift, drag, and torque. Due to the vital role of these coefficients in designing the controllers of a glider and to obtain an accurate result, this simulation has been studied at a range of operating velocities. The total length of the underwater glider with two wings is 900 ...

متن کامل

Non-uniform interpolatory subdivision via splines

We present a framework for deriving non-uniform interpolatory subdivision algorithms closely related to non-uniform spline interpolants. Families of symmetric non-uniform interpolatory 2n-point schemes of smoothness C are presented for n = 2, 3, 4 and even higher order, as well as a variety of non-uniform 6-point schemes with C continuity.

متن کامل

Conjugate problem of combined radiation and laminar forced convection separated flow

This paper presents a numerical investigation for laminar forced convection flow of a radiating gas in a rectangular duct with a solid element that makes a backward facing step. The fluid is treated as a gray, absorbing, emitting and scattering medium. The governing differential equations consisting the continuity, momentum and energy are solved numerically by the computational fluid dynamics t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Log. Algebr. Meth. Program.

دوره 85  شماره 

صفحات  -

تاریخ انتشار 2016